/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package vmcs.controller.statePattern;

/**
 *
 * @author Eileen
 */
abstract public class VmcsState {
    protected TransactionController m_fsm;    
    public void OnSelectDrink() {
        System.out.println("On Select drink");
    }    
    public void OnTerminate() {
        System.out.println("On terminate");
    }
    public void OnGiveChange() {
        System.out.println("On give change");
    }
    public void OnDispenseDrink() {
        System.out.println("On dispense drink");
    }
    public void OnMaintenance() {
        System.out.println("On Maintenance mode");
    }
    public void OnReceiveCoin() {
        System.out.println("On Receive Coin");
    }
    
    public void OnStoreCoin() {
        System.out.println("On Receive Coin");
    }
}
